//目前所有有关线程操作的接口都不是系统直接提供的系统调用, 而是原生线程库提供的接口
//系统只认轻量级进程, 而用户只知道线程, 因此需要原生线程库
//原生线程库调用底层系统中的轻量级进程的接口向上提供线程的接口
//轻量级进程的管理由OS就直接管理了，包括如何创建，调度，终止，回收，等待，系统可以直接复用管理进程的那一套
//作为用户，如果向知道一共创建了几个线程，每个线程的状态，当前有几个线程，一个线程退出了，退出结果在哪里获取?
//Linux的线程一般称为用户级线程(线程概念是在用户层的)
//OS能把轻量级进程管理起来, 系统(Linux系统+原生线程库)中也会存在很多的线程
//要不要把线程管理起来?? 由谁管理?? 在哪里管理?? 如何管理??
//因此pthread库也要能对线程管理! --- 先描述，再组织 --- struct tcb {} --- 不在内核中,在线程库中


#include <iostream>
using namespace std;

int main()
{

    return 0;
}